package o;

import androidx.annotation.Nullable;
import com.google.android.exoplayer2.ParserException;
import java.util.Collections;
import java.util.List;

public final class any {
    @Nullable
    public final List<byte[]> ˏ;
    public final int ॱ;

    public static any ˊ(anc o_anc) throws ParserException {
        try {
            int ॱॱ;
            int i;
            int i2;
            o_anc.ˎ(21);
            int ʽ = o_anc.ʽ() & 3;
            int ʽ2 = o_anc.ʽ();
            int ˋ = o_anc.ˋ();
            int i3 = 0;
            int i4 = 0;
            while (i3 < ʽ2) {
                o_anc.ˎ(1);
                ॱॱ = o_anc.ॱॱ();
                i = i4;
                for (i2 = 0; i2 < ॱॱ; i2++) {
                    i4 = o_anc.ॱॱ();
                    i += i4 + 4;
                    o_anc.ˎ(i4);
                }
                i3++;
                i4 = i;
            }
            o_anc.ˋ(ˋ);
            Object obj = new byte[i4];
            i3 = 0;
            i2 = 0;
            while (i3 < ʽ2) {
                o_anc.ˎ(1);
                ॱॱ = o_anc.ॱॱ();
                i = i2;
                for (i2 = 0; i2 < ॱॱ; i2++) {
                    int ॱॱ2 = o_anc.ॱॱ();
                    System.arraycopy(and.ˏ, 0, obj, i, and.ˏ.length);
                    i += and.ˏ.length;
                    System.arraycopy(o_anc.ˏ, o_anc.ˋ(), obj, i, ॱॱ2);
                    i += ॱॱ2;
                    o_anc.ˎ(ॱॱ2);
                }
                i3++;
                i2 = i;
            }
            return new any(i4 == 0 ? null : Collections.singletonList(obj), ʽ + 1);
        } catch (Throwable e) {
            throw new ParserException("Error parsing HEVC config", e);
        }
    }

    private any(@Nullable List<byte[]> list, int i) {
        this.ˏ = list;
        this.ॱ = i;
    }
}
